@charset "UTF-8";
/* CSS Document */

.top_btn{display: table;width:100%; font-size:90%; line-height:1.5em;border:solid #CFCFCF 1px; vertical-align:middle;height:60px;}
.top_btn a{display: table-cell;width:100%; text-decoration:none; color:#4D4D4D; vertical-align:middle; padding-right:0.5em;padding-top:0.2em; line-height:1.2em;padding-left:60px;}
.top_btn:before {content: "";display: block; height:60px;}

.top_btn a:hover{color:#0380d7;}
.top_btn.top_btn01{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B4d984f85-c6a6-4f11-bcb9-338a2c6208ff%7D_icon_request.png") left center no-repeat; }
.top_btn.top_btn02{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Be88a2076-1ac9-400b-aba9-f27b69b7d688%7D_icon_inquiry.png") left center no-repeat;}
.top_btn.top_btn03{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bfc97e279-afb1-4ac8-bedb-55d169a0d4e5%7D_icon_seminar.png") left center no-repeat;}
.top_btn.top_btn04{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bd519d16a-f531-4698-b859-3e418c1bd8e9%7D_icon_news.png") left center no-repeat;}
.top_btn.top_btn05{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B113045c0-ead3-44c6-91df-de66e6162bd2%7D_icon_example.png") left center no-repeat;}
.top_btn.top_btn06{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bdd24c446-a0cf-4cb5-a0c1-6f1c5fa4315a%7D_icon_concept.png") left center no-repeat;}
.top_btn.top_btn07{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B6f27d57a-3c76-43de-91a2-734319a101eb%7D_icon_cloud.png") left center no-repeat;}
.top_btn.top_btn08{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bbdb1dedf-81c3-435d-bb34-5112ab676194%7D_icon_maint.png") left center no-repeat;}
.top_btn.top_btn09{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B35c14d44-25c0-4e32-ae1c-c60443361344%7D_icon_pkg.png") left center no-repeat; }
.top_btn.top_btn10{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B301684c0-7236-4ed4-a258-df1947d368c7%7D_icon_yen.png") left center no-repeat;}
.top_btn.top_btn11{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B0acea160-5594-49a1-84cb-5fbcf35d0484%7D_icon_function.png") left center no-repeat;}
.top_btn.top_btn12{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bb288660b-059a-421a-9aa4-1936a4e47e1a%7D_icon_column.png") left center no-repeat;}
.top_btn.top_btn13{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B34902fd5-dea5-4188-ba6c-70fa8950422a%7D_icon_partner.png") left center no-repeat;}
.top_btn.top_btn14{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B17be952b-23d2-4814-bd2a-12ee2b3c4979%7D_icon_key.png") left center no-repeat;}
.top_btn.top_btn15{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B765991be-d38c-464c-95c2-8aaf34092574%7D_icon_lineup.png") left center no-repeat;}
.top_btn.top_btn16{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bb53d7cab-507d-4d3e-ac18-198f8b73a4c0%7D_icon_exerc.png") left center no-repeat;}
.top_btn.top_btn17{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B93c8c31c-40dd-4eeb-b0c4-e32132745824%7D_icon_Benefits.png") left center no-repeat;}
.top_btn.top_btn18{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B00a2354a-cd42-4872-a59f-fde04783e9e4%7D_icon_support.png") left center no-repeat;}
.top_btn.top_btn19{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bb2c023f5-3b7d-495d-9dd5-e5f90d48a7fd%7D_icon_Feature.png") left center no-repeat;}
.top_btn.top_btn20{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bf767d44d-6c5c-407c-87b4-4336cf924973%7D_icon_outline.png") left center no-repeat;}
.top_btn.top_btn21{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B4f8f3be6-7201-4464-b61e-a14afe7999a5%7D_icon_cus01.png") left center no-repeat;}
.top_btn.top_btn22{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bff92f57f-4b92-4479-a1c3-4f8ea3a0d47b%7D_icon_time.png") left center no-repeat;}
.top_btn.top_btn23{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B2e472a33-7462-4431-b1ad-f267a7164c81%7D_icon_search.png") left center no-repeat;}
.top_btn.top_btn24{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B87e2b63b-f432-4d3a-bc1d-b7a04d85b28e%7D_icon_global.png") left center no-repeat;}
.top_btn.top_btn25{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B64db1e20-1d5e-4c36-b211-658aca515d32%7D_icon_cost.png") left center no-repeat;}
.top_btn.top_btn26{ background:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B900c2fc1-5674-4f30-a6b4-151839da325b%7D_icon_pc-1.png") left center no-repeat;}

dl.topics{}
dl.topics dt{ font-size:90%; margin-bottom:10px; text-decoration:none;}
dl.topics dd{font-size:90%; line-height:1.7em; margin-bottom:20px; border-bottom:solid #8C8C8C 1px;}

/*  アイコン  */
dl.topics dt span.information_icon{width:auto; padding:3px; background-color:#EA6B00; color:#FFFFFF; font-size:78%; margin-right:10px; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
dl.topics dt span.event_icon{width: auto;padding: 3px;background-color: #16A13B;color: #FFFFFF;font-size: 78%;margin-right: 10px; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
dl.topics dt span.products_icon{width: auto;padding: 3px;background-color: #49729B;color: #FFFFFF;font-size: 78%;margin-right: 10px; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}

/* イベント案内 */
#event_info .title_area{
	background-color: #E5EDEE;
	padding: 1em 0.5em 1em 0.5em;
	border-bottom: solid #1943AF 1px;
	border-top: solid #1943AF 4px;
	margin-bottom:10px;
}
#event_info .title_area .title{ display:table;}
#event_info span.e_info{display:table-cell;color: #FFFFFF;font-size: 94%;background-color: #777; padding:6px;vertical-align:middle; white-space:nowrap;}
#event_info h3{ display:table-cell;font-size:140%;vertical-align:middle; padding-left:0.5em;}
#event_info h4{ display:inline; font-size:120%; line-height:120%;}
#event_info p.info{padding-top:1em;}
span.event_span{
	width: 5em;
	padding: 4px;
	background-color: #1166B9;
	color: #FFFFFF;
	font-size: 86%;
	margin-right: 15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
p.borDash{border-top: dashed #ccc 1px; padding:8px 0 8px 0;margin-top:0.5em;border-bottom: dashed #ccc 1px; padding-top:8px; margin-bottom:0.5em;}

#event_info dl{list-style-type:none;}
#event_info dt{background-image:url("https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bbc172b6c-39cd-47ce-a6a3-7b05bca97435%7D_event_bul_01.png");
background-repeat:no-repeat;
background-position:0px 4px;padding-left:1.2em;}
#event_info dt a{text-decoration:none;color: #0099F0; font-size:100%;}
#event_info dt a:hover{ text-decoration:underline;}
#event_info dd{display:list-item; list-style-image:url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7Bc55e1b6d-9c72-4e02-bfd9-7b1a6c244323%7D_event_bul_02.png) ; margin-left:1em;}

.img_scene{float:none; margin-left:auto; margin-right:auto; margin-bottom:10px; text-align:center;}
.img_scene img{ width:100%;}
@media screen and (min-width: 768px) {
.img_scene{float:none; margin-left:auto; margin-right:auto; margin-bottom:10px;}
}
@media screen and (min-width: 960px) {
.img_scene{float:right; margin-left:10px; margin-right:0; margin-bottom:10px;}
}
#v01,#v02,#v03{padding:1em;}
.emvItemInner{display:none;}

#v01 h2,#v02 h2,#v03 h2{text-align:center; font-size:120%; color:#1B4DB5; padding-bottom:0.5em; border-bottom:solid #000 1px;}
#v01 img,#v02 img,#v03 img{ text-align:center; padding-top:10px;}
#v01 p.te,#v02 p.te,#v03 p.te{ text-align:left; padding:1em; word-break:break-all; line-height:1.7em;}

/* オリジナル箇条書き */
.photoLdd{float:left; margin-right:30px; margin-bottom:10px;}
ul.LeftimgOrig{font-size:96%;margin-bottom:1em;list-style-position:outside;}
ul.LeftimgOrig li{
	text-indent:-1em;
	display: list-item;
	list-style:inside;
	list-style-image:url(https://img07.en25.com/EloquaImages/clients/TOSHIBAINS/%7B9081ae93-f5c8-49d6-8589-2b821626a492%7D_arw_orig01.gif);
margin-left:2em;
	line-height: 2em;
}

/* お知らせ */
#news{
	background-color: #F6F6F6;
}
#news dl{padding:1em;}
#news dl dt:before{content:"";clear:both;}
#news dl dt{font-size: 90%;width: 8em;float: left; display:inline-block;color: #000; margin-right:4px;}
#news dl dd{
	padding-left: 8em;
	color: #000;
	font-size: 90%;
	line-height: 21px;
	padding-bottom: 14px;
	word-break: break-all;
	border-bottom: 1px dotted #A5A5A5;
	margin-bottom: 0.5em;
}
#news dl dd:last-child{border-bottom: none;margin-bottom: 0;}
@media screen and (max-width: 480px) {
#news dl{padding:1em;}
#news dl dt:before{content:"";clear:both;}
#news dl dt{font-size: 14px;width: 9em;float: none;color: #000; margin-right:10px;}
#news dl dd{ padding-left:0em;color:#000; font-size:14px; line-height:21px; padding-bottom:14px;word-break:break-all;}
}
span.semi {
	width: auto;
	height: 22px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right: 1em;
	margin-left: -1em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	display: inline-block;
	box-sizing: content-box;
	color: #ffffff;
	font: normal 11px/22px "Helvetica";
	border: 0px solid rgba(154,154,154,1);
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: #093671;
	margin-bottom: 4px;
}

span.column {
	width: auto;
	height: 22px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right: 1em;
	margin-left: -1em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: #ffffff;
	font: normal 11px/22px "Helvetica";
	border: 0px solid rgba(154,154,154,1);
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background-color: rgba(0,134,53,1.00);
	margin-bottom: 4px;
}
/* 最新情報アイコン */
span.newsre{
    width: auto;
    height: 22px;
    padding-left: 1em;
 padding-right: 1em;
 margin-right:1em;
  margin-left:-1em;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: inline-block;
    text-align: center;
    text-decoration: none;
    color: rgba(255,255,255,1);
    font: normal 11px/22px "Helvetica";
    border: 0px solid rgba(154,154,154,1);
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background-color: rgba(241,118,0,1);
}

/*明るい青*/
span.products {
	width: auto;
	height: 22px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right:1em;
	margin-left:-1em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	display: inline-block;
	box-sizing: content-box;
	color: rgba(255,255,255,1);
	font: normal 11px/22px "Helvetica";
	border: 0px solid rgba(154,154,154,1);
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	background-color: rgba(0,134,246,1);
}
span.products01 {
	width: auto;
	height: 22px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right:1em;
	margin-left:-1em;
	width:7em;
	text-align:center;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	display: inline-block;
	box-sizing: content-box;
	color: rgba(255,255,255,1);
	font: normal 11px/22px "Helvetica";
	border: 0px solid rgba(154,154,154,1);
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	background-color: rgba(0,134,246,1);
}
span.event {
	width: auto;
	height: 22px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right:1em;
	margin-left:-1em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: rgba(255,255,255,1);
	font: normal 11px/22px "Helvetica";
	border: 0px solid rgba(154,154,154,1);
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	background-color: rgba(232,104,165,1);
}

/*深い青*/
span.newRed {
	width: auto;
	height: 22px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right:1em;
	margin-left:-1em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: rgba(255,255,255,1);
	font: normal 11px/22px "Helvetica";
	border: 0px solid rgba(154,154,154,1);
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	background-color: rgba(0,137,185,1);
}

/*明るい緑*/
span.press {
	width: auto;
	height: 22px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right:1em;
	margin-left:-1em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: rgba(255,255,255,1);
	font: normal 11px/22px "Helvetica";
	border: 0px solid rgba(154,154,154,1);
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	background-color: rgba(0,165,65,1);
}

/*グレー*/
span.Other {
	width: auto;
	height: 22px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right:1em;
	margin-left:-1em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: rgba(255,255,255,1);
	font: normal 11px/22px "Helvetica";
	border: 0px solid rgba(154,154,154,1);
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	background-color: rgba(128,128,128,1);
}
/*赤*/
span.Global  {
	width: auto;
	height: 22px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right:1em;
	margin-left:-1em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: rgba(255,255,255,1);
	font: normal 11px/22px "Helvetica";
	border: 0px solid rgba(154,154,154,1);
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	background-color: rgba(213,2,0,1);
}

span.green  {
	width: auto;
	height: 22px;
	padding-left: 1em;
	padding-right: 1em;
	margin-right:1em;
	margin-left:-1em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	text-align: center;
	text-decoration: none;
	color: rgba(255,255,255,1);
	font: normal 11px/22px "Helvetica";
	border: 0px solid rgba(154,154,154,1);
	-webkit-border-radius: 18px;
	-moz-border-radius: 18px;
	border-radius: 18px;
	background-color: rgba(78,128,23,1);
}
	

/* 導入事例 */
.col6{
	padding: 0.5em;
	background-color: #F3F3F3;
	margin-bottom: 10px;
}
.col6topics{
	width: 100%;
	margin: 0 auto 10px;
	padding: 0em;
	background-color: #FFF;}

.col6:after{content: "";display: block; height:1px; clear: both;}
.col6topics:after{content: "";display: block; height:1px; clear: both;}

.col6:last-child:after{content: "";display: block; height:1px; clear: both;}
.midashi_s{
	font-size: 108%;
	line-height: 1.4em;
	color:#182EBF;
	margin-bottom: 0.2em;
}
.midashi_b{	font-size: 108%;
	line-height: 1.4em;
	color:#000000;
	margin-bottom: 0.2em;
}
.col6 p{}
.col6 p img{width: 48%; float:left; margin-right:1%;}
.col6topics p img{width: 30%; float:left; margin-right:1%;}
.col6topics p{font-size:100%; line-height:1.3em;}

/*  特別処理 ： h3見出しへのリンク対応　　 */
h3.midashi_s a.linkh3,h3.midashi_s a.linkh3:visited {
	text-decoration:none;
	color:#182EBF;	
}

h3.midashi_s a.linkh3:hover {
	text-decoration:underline;
	color:#182EBF;	
}
